audience response advertising program budgeting in groups multimedia interactive search marketing ranking election flash voting audience vote engine entertainment design politics